<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // var year = prompt('请输入出生年份？')
        //1.parseInt（变量） 可以把字符型的转换为数字型 得到的是整数
        // console.log(parseInt(year))
        console.log(parseInt('3.14'))//3 取整数
        console.log(parseInt('3.94'))//3 不会进位 还是取整数
        console.log(parseInt('120px'))//120 会去掉px单位
        console.log(parseInt('rem120px'))//NaN 不是一个数字 rparseInt不认识rem
        //2.parseFloat(变量) 可以把 字符型转换为数字型 可以读取小数 浮点数
        console.log(parseFloat('3.14'))//3.14 可以去小数也可以去整数 所以重点记住这个
        console.log(parseFloat('120px'))//120
        console.log(parseFloat('rem120px'))//NaN
        //parseInt 与 parseFloat 第二个单词首字母大写I F
        //3.Number(变量)
        var str = '123'
        console.log(Number(str))//123
        console.log(Number('1234'))//1234 切记这个是首字母大写N
       //4. 利用算术运算 - / * 隐式转换
        console.log('12' - 0)//12 -号是可以运算的 除了+是拼接 其他运算符号都可以运算
        console.log('123' - '120')//3 都是字符型也可以相减 
        console.log('123' * 1)//123 同理
    </script>
</head>
<body>
    
</body>
</html>